the rainbow - French English Dictionary